copulatory organs - Español Inglés Diccionario